package hu.jonas.time.client;

import hu.jonas.time.client.model.Project;

import java.util.Date;
import java.util.List;

import com.google.gwt.user.client.rpc.AsyncCallback;

public interface ProjectServiceAsync {

	void getProjectByName(String name, AsyncCallback<Project> callback);

	void getProjects(AsyncCallback<List<Project>> callback);

	void createProject(String name, Date dueDate, AsyncCallback<Long> callback);

}
